package net.sesami.nhg.ebd.batch.domain.hibernate;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class CO {
	private Integer CO_ID;
	private String Ref_Num;
	private Integer Rev_Num;
	private Integer Order_Type_ID;
	private String Issuing_Party;
	private Date Issued_Date;
	private Integer CO_Action_ID;
	private String CO_Action_Other;
	private Integer CO_Status_ID;
	private Integer Buyer_Action_ID;
	private Integer Supplier_Action_ID;
	private Integer Transmit_Status_ID;
	private Integer Creator_ID;
	private Integer Creator_Borg_ID;
	private Date Create_Date;
	private Integer Updated_By_ID;
	private Integer Updated_By_Borg_ID;
	private Date Updated_Date;
	private Date Send_Date;
	private Date Receive_Date;
	private String Reason;
	private String Order_Status_Note;
	private Integer Order_Status_ID;
	private String Order_Status_Other;
	private Integer Order_Status_Reason_ID;
	private String Order_Status_Reason_Other;
	private Integer Shipment_Status_ID;
	private String Shipment_Status_Other;
	private Date Ship_Date;
	private Integer Shipment_Status_Reason_ID;
	private String Shipment_Status_Reason_Other;
	private Integer Payment_Status_ID;
	private String Payment_Status_Other;
	private Integer Payment_Status_Reason_ID;
	private String Payment_Status_Reason_Other;
	private Boolean Is_Partial_Shipment_Allowed;
	private Integer POID;
	private BigDecimal SubTotal;
	private BigDecimal TotalSalesTaxAmt;
	private BigDecimal TotalAmtDue;
	private Integer Static_Payment_ID;
	private Integer Static_Bill_To_ID;
	private Integer Static_Ship_To_ID;
	private Integer Static_Supplier_ID;
	private String FOB;
	private String Dispatch_Receipt_ID;
	private String Correlation_ID;
	private Set<CO_Item> co_Items = new HashSet<CO_Item>();
	private Set<CO_Attachment> co_Attachments = new HashSet<CO_Attachment>();
	private SysUser Creator;
	private SysUser Updated_By;
	private Borg Creator_Borg;
	private Borg Updated_By_Borg;
	private Static_Payment static_Payment;
	private Static_Bill_To static_Bill_To;
	private Static_Ship_To static_Ship_To;
	private Static_Supplier static_Supplier;
	private PO po;

	public PO getPo() {
		return po;
	}

	public void setPo(PO po) {
		this.po = po;
	}

	public Static_Payment getStatic_Payment() {
		return static_Payment;
	}

	public void setStatic_Payment(Static_Payment static_Payment) {
		this.static_Payment = static_Payment;
	}

	public Static_Bill_To getStatic_Bill_To() {
		return static_Bill_To;
	}

	public void setStatic_Bill_To(Static_Bill_To static_Bill_To) {
		this.static_Bill_To = static_Bill_To;
	}

	public Static_Ship_To getStatic_Ship_To() {
		return static_Ship_To;
	}

	public void setStatic_Ship_To(Static_Ship_To static_Ship_To) {
		this.static_Ship_To = static_Ship_To;
	}

	public Static_Supplier getStatic_Supplier() {
		return static_Supplier;
	}

	public void setStatic_Supplier(Static_Supplier static_Supplier) {
		this.static_Supplier = static_Supplier;
	}

	public Borg getCreator_Borg() {
		return Creator_Borg;
	}

	public void setCreator_Borg(Borg creator_Borg) {
		Creator_Borg = creator_Borg;
	}

	public Borg getUpdated_By_Borg() {
		return Updated_By_Borg;
	}

	public void setUpdated_By_Borg(Borg updated_By_Borg) {
		Updated_By_Borg = updated_By_Borg;
	}

	public SysUser getUpdated_By() {
		return Updated_By;
	}

	public void setUpdated_By(SysUser updated_By) {
		Updated_By = updated_By;
	}

	public SysUser getCreator() {
		return Creator;
	}

	public void setCreator(SysUser creator) {
		Creator = creator;
	}

	public Integer getCO_ID() {
		return CO_ID;
	}

	public void setCO_ID(Integer cO_ID) {
		CO_ID = cO_ID;
	}

	public String getRef_Num() {
		return Ref_Num;
	}

	public void setRef_Num(String ref_Num) {
		Ref_Num = ref_Num;
	}

	public Integer getRev_Num() {
		return Rev_Num;
	}

	public void setRev_Num(Integer rev_Num) {
		Rev_Num = rev_Num;
	}

	public Integer getOrder_Type_ID() {
		return Order_Type_ID;
	}

	public void setOrder_Type_ID(Integer order_Type_ID) {
		Order_Type_ID = order_Type_ID;
	}

	public String getIssuing_Party() {
		return Issuing_Party;
	}

	public void setIssuing_Party(String issuing_Party) {
		Issuing_Party = issuing_Party;
	}

	public Date getIssued_Date() {
		return Issued_Date;
	}

	public void setIssued_Date(Date issued_Date) {
		Issued_Date = issued_Date;
	}

	public Integer getCO_Action_ID() {
		return CO_Action_ID;
	}

	public void setCO_Action_ID(Integer cO_Action_ID) {
		CO_Action_ID = cO_Action_ID;
	}

	public String getCO_Action_Other() {
		return CO_Action_Other;
	}

	public void setCO_Action_Other(String cO_Action_Other) {
		CO_Action_Other = cO_Action_Other;
	}

	public Integer getCO_Status_ID() {
		return CO_Status_ID;
	}

	public void setCO_Status_ID(Integer cO_Status_ID) {
		CO_Status_ID = cO_Status_ID;
	}

	public Integer getBuyer_Action_ID() {
		return Buyer_Action_ID;
	}

	public void setBuyer_Action_ID(Integer buyer_Action_ID) {
		Buyer_Action_ID = buyer_Action_ID;
	}

	public Integer getSupplier_Action_ID() {
		return Supplier_Action_ID;
	}

	public void setSupplier_Action_ID(Integer supplier_Action_ID) {
		Supplier_Action_ID = supplier_Action_ID;
	}

	public Integer getTransmit_Status_ID() {
		return Transmit_Status_ID;
	}

	public void setTransmit_Status_ID(Integer transmit_Status_ID) {
		Transmit_Status_ID = transmit_Status_ID;
	}

	public Integer getCreator_ID() {
		return Creator_ID;
	}

	public void setCreator_ID(Integer creator_ID) {
		Creator_ID = creator_ID;
	}

	public Integer getCreator_Borg_ID() {
		return Creator_Borg_ID;
	}

	public void setCreator_Borg_ID(Integer creator_Borg_ID) {
		Creator_Borg_ID = creator_Borg_ID;
	}

	public Date getCreate_Date() {
		return Create_Date;
	}

	public void setCreate_Date(Date create_Date) {
		Create_Date = create_Date;
	}

	public Integer getUpdated_By_ID() {
		return Updated_By_ID;
	}

	public void setUpdated_By_ID(Integer updated_By_ID) {
		Updated_By_ID = updated_By_ID;
	}

	public Integer getUpdated_By_Borg_ID() {
		return Updated_By_Borg_ID;
	}

	public void setUpdated_By_Borg_ID(Integer updated_By_Borg_ID) {
		Updated_By_Borg_ID = updated_By_Borg_ID;
	}

	public Date getUpdated_Date() {
		return Updated_Date;
	}

	public void setUpdated_Date(Date updated_Date) {
		Updated_Date = updated_Date;
	}

	public Date getSend_Date() {
		return Send_Date;
	}

	public void setSend_Date(Date send_Date) {
		Send_Date = send_Date;
	}

	public Date getReceive_Date() {
		return Receive_Date;
	}

	public void setReceive_Date(Date receive_Date) {
		Receive_Date = receive_Date;
	}

	public String getReason() {
		return Reason;
	}

	public void setReason(String reason) {
		Reason = reason;
	}

	public String getOrder_Status_Note() {
		return Order_Status_Note;
	}

	public void setOrder_Status_Note(String order_Status_Note) {
		Order_Status_Note = order_Status_Note;
	}

	public Integer getOrder_Status_ID() {
		return Order_Status_ID;
	}

	public void setOrder_Status_ID(Integer order_Status_ID) {
		Order_Status_ID = order_Status_ID;
	}

	public String getOrder_Status_Other() {
		return Order_Status_Other;
	}

	public void setOrder_Status_Other(String order_Status_Other) {
		Order_Status_Other = order_Status_Other;
	}

	public Integer getOrder_Status_Reason_ID() {
		return Order_Status_Reason_ID;
	}

	public void setOrder_Status_Reason_ID(Integer order_Status_Reason_ID) {
		Order_Status_Reason_ID = order_Status_Reason_ID;
	}

	public String getOrder_Status_Reason_Other() {
		return Order_Status_Reason_Other;
	}

	public void setOrder_Status_Reason_Other(String order_Status_Reason_Other) {
		Order_Status_Reason_Other = order_Status_Reason_Other;
	}

	public Integer getShipment_Status_ID() {
		return Shipment_Status_ID;
	}

	public void setShipment_Status_ID(Integer shipment_Status_ID) {
		Shipment_Status_ID = shipment_Status_ID;
	}

	public String getShipment_Status_Other() {
		return Shipment_Status_Other;
	}

	public void setShipment_Status_Other(String shipment_Status_Other) {
		Shipment_Status_Other = shipment_Status_Other;
	}

	public Date getShip_Date() {
		return Ship_Date;
	}

	public void setShip_Date(Date ship_Date) {
		Ship_Date = ship_Date;
	}

	public Integer getShipment_Status_Reason_ID() {
		return Shipment_Status_Reason_ID;
	}

	public void setShipment_Status_Reason_ID(Integer shipment_Status_Reason_ID) {
		Shipment_Status_Reason_ID = shipment_Status_Reason_ID;
	}

	public String getShipment_Status_Reason_Other() {
		return Shipment_Status_Reason_Other;
	}

	public void setShipment_Status_Reason_Other(
			String shipment_Status_Reason_Other) {
		Shipment_Status_Reason_Other = shipment_Status_Reason_Other;
	}

	public Integer getPayment_Status_ID() {
		return Payment_Status_ID;
	}

	public void setPayment_Status_ID(Integer payment_Status_ID) {
		Payment_Status_ID = payment_Status_ID;
	}

	public String getPayment_Status_Other() {
		return Payment_Status_Other;
	}

	public void setPayment_Status_Other(String payment_Status_Other) {
		Payment_Status_Other = payment_Status_Other;
	}

	public Integer getPayment_Status_Reason_ID() {
		return Payment_Status_Reason_ID;
	}

	public void setPayment_Status_Reason_ID(Integer payment_Status_Reason_ID) {
		Payment_Status_Reason_ID = payment_Status_Reason_ID;
	}

	public String getPayment_Status_Reason_Other() {
		return Payment_Status_Reason_Other;
	}

	public void setPayment_Status_Reason_Other(
			String payment_Status_Reason_Other) {
		Payment_Status_Reason_Other = payment_Status_Reason_Other;
	}

	public Boolean getIs_Partial_Shipment_Allowed() {
		return Is_Partial_Shipment_Allowed;
	}

	public void setIs_Partial_Shipment_Allowed(
			Boolean is_Partial_Shipment_Allowed) {
		Is_Partial_Shipment_Allowed = is_Partial_Shipment_Allowed;
	}

	public Integer getPOID() {
		return POID;
	}

	public void setPOID(Integer pOID) {
		POID = pOID;
	}

	public BigDecimal getSubTotal() {
		return SubTotal;
	}

	public void setSubTotal(BigDecimal subTotal) {
		SubTotal = subTotal;
	}

	public BigDecimal getTotalSalesTaxAmt() {
		return TotalSalesTaxAmt;
	}

	public void setTotalSalesTaxAmt(BigDecimal totalSalesTaxAmt) {
		TotalSalesTaxAmt = totalSalesTaxAmt;
	}

	public BigDecimal getTotalAmtDue() {
		return TotalAmtDue;
	}

	public void setTotalAmtDue(BigDecimal totalAmtDue) {
		TotalAmtDue = totalAmtDue;
	}

	public Integer getStatic_Payment_ID() {
		return Static_Payment_ID;
	}

	public void setStatic_Payment_ID(Integer static_Payment_ID) {
		Static_Payment_ID = static_Payment_ID;
	}

	public Integer getStatic_Bill_To_ID() {
		return Static_Bill_To_ID;
	}

	public void setStatic_Bill_To_ID(Integer static_Bill_To_ID) {
		Static_Bill_To_ID = static_Bill_To_ID;
	}

	public Integer getStatic_Ship_To_ID() {
		return Static_Ship_To_ID;
	}

	public void setStatic_Ship_To_ID(Integer static_Ship_To_ID) {
		Static_Ship_To_ID = static_Ship_To_ID;
	}

	public Integer getStatic_Supplier_ID() {
		return Static_Supplier_ID;
	}

	public void setStatic_Supplier_ID(Integer static_Supplier_ID) {
		Static_Supplier_ID = static_Supplier_ID;
	}

	public String getFOB() {
		return FOB;
	}

	public void setFOB(String fOB) {
		FOB = fOB;
	}

	public String getDispatch_Receipt_ID() {
		return Dispatch_Receipt_ID;
	}

	public void setDispatch_Receipt_ID(String dispatch_Receipt_ID) {
		Dispatch_Receipt_ID = dispatch_Receipt_ID;
	}

	public String getCorrelation_ID() {
		return Correlation_ID;
	}

	public void setCorrelation_ID(String correlation_ID) {
		Correlation_ID = correlation_ID;
	}

	public Set<CO_Item> getCo_Items() {
		return co_Items;
	}

	public void setCo_Items(Set<CO_Item> co_Items) {
		this.co_Items = co_Items;
	}

	public Set<CO_Attachment> getCo_Attachments() {
		return co_Attachments;
	}

	public void setCo_Attachments(Set<CO_Attachment> co_Attachments) {
		this.co_Attachments = co_Attachments;
	}

}
